scribbled leatherjacket - Spanish English Dictionary